A Model for Reusing Requirements Using Examples from Open Source Software
نویسنده
چکیده
The quality of requirements is one of the key factors in the success of a project. One of the studies on successful projects is the reuse of requirements. However, the rate of failed projects is about 70%, and these projects often fail because of improper requirements. The current techniques for software reuse may not perform requirement engineering appropriately or develop requirements having good characteristics. In order to improve this situation, we propose a model for reusing requirements. We expect that our model will contribute toward increasing project productivity using requirement reuse in existing projects, and reusing requirements that have good quality.
منابع مشابه
A Semi-automated Process for Open Source Code Reuse
It is clear that Free Libre / Open Source Software (FLOSS) has been demonstrating increasing importance continually for some years now. As a result, millions of lines of code are becoming available online. In many cases, this code, is carefully designed, implemented, tested and therefore represents a very good option for reusability. Lately, more and more companies, especially Small and Medium ...
متن کاملA New Method for Improving Computational Cost of Open Information Extraction Systems Using Log-Linear Model
Information extraction (IE) is a process of automatically providing a structured representation from an unstructured or semi-structured text. It is a long-standing challenge in natural language processing (NLP) which has been intensified by the increased volume of information and heterogeneity, and non-structured form of it. One of the core information extraction tasks is relation extraction wh...
متن کاملOpen-Source Textbooks: Infrastructure for Customized Learning Materials
Writing a good textbook is akin to writing a useful software package. Both are highly creative endeavors that require a combination of sharp technical skills and artful design. In recent years, the software community has developed the open-source approach to software construction, in which improved results are obtained by sharing the talents of multiple developers. We propose to extend these id...
متن کاملAn Object-Oriented Framework for the Design and the Implementation of Case-Based Reasoners
In this article, we emphasise the need of open software engineering tools for CBR and we present our object-oriented framework named CBR*Tools. This framework facilitates the development of new CBR applications mainly by reusing past designs and implementations, and by providing open components that can be customised to meet application requirements.
متن کاملSpotWeb: Characterizing Framework API Usages Through a Code Search Engine
The essentials of modern software development (such as low cost and high efficiency) demand software developers to make intensive reuse of the existing open source frameworks or libraries (generally referred as frameworks) available on the web. However, developers often face challenges in reusing these frameworks due to several factors such as the complexity and lack of proper documentation. In...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Inform. and Commun. Convergence Engineering
دوره 10 شماره
صفحات -
تاریخ انتشار 2012